a tourist attraction - Alemán Inglés Diccionario